package com.qst.order.domain.DTO;

import jakarta.validation.constraints.Min;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.Data;


@Data  // 用于接收单个商品补货的请求体参数
public class SingleReplenishDTO {
    @NotNull(message = "补货数量不能为空")
    @Min(value = 1, message = "补货数量必须大于0")
    private Integer quantity;  // 补货数量

    @NotBlank(message = "补货原因不能为空")
    private String reason;  // 补货原因

    private String remark;  // 备注（可选）

}